About Sloan Bridge Limited (09524636) United Kingdom