About Palmmar Coventry Limited (10676752) United Kingdom