About Barratt Corporate Secretarial Services Limited (05698395) United Kingdom