About Amara Interiors Limited (07918927) United Kingdom