About Abbeymark Services Limited (02782904) United Kingdom