About Firmer Terrain Ltd. (08832034) United Kingdom