About Strangefab Ltd (13376239) United Kingdom