About A&b Developments (uk) Limited (04480149) United Kingdom