About The Palk Limited (11014769) United Kingdom