About Pellumb Hasula Limited (08415315) United Kingdom