About Frank Schellenbach Limited (03557308) United Kingdom