About Alex Richard Building Services Limited (07073692) United Kingdom