About A.a.a. Kitchen Supplies & Installations Limited (09020245) United Kingdom