About Rookery House Interiors Limited (12929105) United Kingdom