About Abs Trustees Limited (12789769) United Kingdom