About Platform Homes Ltd (12361183) United Kingdom