About J.w. Filshill Limited (SC019246) United Kingdom