About Salboy Central Limited (10027959) United Kingdom