About Almo Builders (uk1) Limited (11747085) United Kingdom