About Rimmer Engineering Services Ltd (10976985) United Kingdom