About Walker-scott Projects Ltd (11946994) United Kingdom