About Hammond Building Solutions Ltd (13386418) United Kingdom