About Beckington Associates Limited (06707253) United Kingdom