About Beckingtons Holdings Limited (09816721) United Kingdom