About Abbeylarge Limited (02087105) United Kingdom