About Margetts Holdings Limited (04894790) United Kingdom