About Beaufort Technology Limited (06396878) United Kingdom