About Beaconflex Limited (00556223) United Kingdom