About P.allenengineering Limited (SC669949) United Kingdom