About R & D Vaughan Ltd (12613338) United Kingdom