About Abs & Partner Ltd (07651289) United Kingdom