About Horatio S Homes Limited (12162079) United Kingdom