About Jerram Group Limited (07884552) United Kingdom