About Aj & Co Interior Design Ltd (11914826) United Kingdom