About Square And Bridge Limited (SC644579) United Kingdom