About Inger & Rae Limited (11984662) United Kingdom