About Burrell & Maurice Ltd (13705158) United Kingdom