About Forrester Boyd Company Secretarial Services Limited (02246877) United Kingdom