About Botolph S Yard (stamford) Limited (12417527) United Kingdom