About Main Square (bagshot) Limited (05856584) United Kingdom