About North55 Limited (08976738) United Kingdom