About A&beck Ltd (12906460) United Kingdom