About Ambassador Home Extensions Ltd (10083383) United Kingdom