About Sherwood Margate Limited (11091284) United Kingdom