About Rookery Barns Limited (05052056) United Kingdom