About Aquarotor (uk) Limited (SC187218) United Kingdom