About Barrett And Wright (london) Limited (00166936) United Kingdom