About Ruislip Manor Scissors Hand Ltd (13349245) United Kingdom