About S.j.feltham Limited (03169648) United Kingdom