About Frederick London Limited (13693781) United Kingdom