About Slib Design Limited (10228063) United Kingdom