About Pastore Limited (05010241) United Kingdom