About James Hay Wrap Nominee Company Limited (07259308) United Kingdom