About Flytrap Designs Ltd (07506646) United Kingdom