About Neil Walker Building Services Ltd (11494903) United Kingdom