About Stallion Homes Ltd (12428362) United Kingdom