About Ralph S Margate Limited (10946178) United Kingdom