About Biddle Limited (00553075) United Kingdom