About Fragola Engineering Ltd (10529526) United Kingdom