About Burr And Partners Limited (10271426) United Kingdom