About Richard Phillips Planning Limited (SC567418) United Kingdom