About Company 04949648 Limited (04949648) United Kingdom