About Keble Court (stamford) Limited (01286749) United Kingdom