About Flexihedge Limited (08540173) United Kingdom