About Granby Sc Limited (09129870) United Kingdom