About A&j Project Solutions Services Limited (12423852) United Kingdom