About R N Powell Limited (07559009) United Kingdom