About The Observatory Studios Limited (05208265) United Kingdom