About Square Beeston Holdings Limited (12336585) United Kingdom