About Hiram Abiff Ltd (13551242) United Kingdom