About Beeker Corp Limited (08563818) United Kingdom