About A.c. Beck Holdings Limited (08877708) United Kingdom