About Abbotswood Lodge Ltd. (02841385) United Kingdom