About Just O Building Ltd. (10279836) United Kingdom