About Square One Construction Holding Limited (13078790) United Kingdom