About Palegate Fellows Limited (11659608) United Kingdom