About Nortrotter Limited (11103420) United Kingdom