About Peacocks Management (warwick) Limited (01246988) United Kingdom