About Swanerie And Palm Limited (10204034) United Kingdom