About Slinsted Limited (09015239) United Kingdom