About Frederick Bowles Limited (00632319) United Kingdom