About Slinky Homes Limited (11741305) United Kingdom