About On & Gone Limited (12249634) United Kingdom