About J. Filby Limited (00584287) United Kingdom