About Anthony Psaila Limited (08020124) United Kingdom