About First Sentinel Perennial Limited (11024963) United Kingdom