About 635 Rochester Ltd (12286684) United Kingdom