About Frodingham Management Services Limited (08961518) United Kingdom