About Anchor Building Services (lancashire) Limited (04959993) United Kingdom