About West Rudge Holdings Ltd (11251116) United Kingdom