About Abbey Case London Limited (13336129) United Kingdom