About Sims & Braisby Limited (11085402) United Kingdom