About Skellett Homes Limited (09997028) United Kingdom