About Nigel Devonshire Services Limited (11579272) United Kingdom