About Rak Maintenance (stroud) Limited (11470259) United Kingdom