About Ultracell (uk) Limited (04319719) United Kingdom