About Lowood Maxim Ltd. (06447002) United Kingdom