About Palio (no 6) Limited (07315054) United Kingdom