About Reddy House Wycombe Limited (10256226) United Kingdom