About Square Bell Limited (07171538) United Kingdom