About Agar Bowles Ltd (13558372) United Kingdom