About A.j.o. Building Services Ltd. (10838603) United Kingdom