About Simla Blandford Limited (10232414) United Kingdom