About 26 St. James S Limited (08955947) United Kingdom