About F.j.duckworth Limited (00956965) United Kingdom