About Upwards & Outwards Building Ltd (13505354) United Kingdom